non-resident abbot - Francés Inglés Diccionario